/*
 * Node.h
 *
 *  Created on: 11.10.2010
 *      Author: Luke
 */

#ifndef NODE_H_
#define NODE_H_

class Node {

private:
	int point;
	int level;
	Node* pred;
	int length;

public:
	Node(int l_point, int l_level, Node* l_pred, int l_length);
	virtual ~Node();

	int getPoint();
	void setPoint(int l_point);

	int getLevel();
	void setLevel(int l_level);

	Node* getPred();
	void setPred(Node* l_pred);

	int getLength();
	void setLength(int l_length);
};



#endif /* NODE_H_ */
